EJEMPLO DE ALGORITMO PARA ECUACIONES DE SEGUNDO GRADO
En el siguiente ejemplo se procede a diseñar un algoritmo que permita calcular las raíces de una ecuación de segundo grado del tipo
ax^2+bx+c=0
El primer paso en la resolución de un algoritmo consiste en el análisis del problema: Las ecuaciones de segundo grado se resuelven mediante la siguente operación,
Por lo que para introducirlo en el algoritmo se siguen los siguientes pasos.
Si b2-4ac ≥0, entonces se dan las respectivas soluciones serán
a) 1ª solución
b) 2ª solución
Pero si por el contrario b2-4ac< 0, entonces se darán estas otras soluciones, sin raíces complejas
a) 1ª solución
b) 2ª solución
Las variables de entrada del algoritmo son: a, b, c (reales)
4. Las variables de salida del algoritmo son: X1 y X2
En el siguiente paso se realizará el diseño del algoritmo primero en pseudocódigo y seguido el diagrama de flujo .
PSEUDOCÓDIGO
Leer las variables a ,b ,c
2. Calcular d =b2− 4ac
3.Si d ≥0 entonces utilizar las fórmulas:
a)
b)
En caso contrario utilizar las fórmulas:
a)
b)
Terminar la condición
4. Escribir las variables X1 y X2
DIAGRAMA DE FLUJO
Imagen sacada de los apuntes del profesor Alfredo López
En el siguiente ejemplo se procede a diseñar un algoritmo que permita calcular las raíces de una ecuación de segundo grado del tipo
ax^2+bx+c=0
El primer paso en la resolución de un algoritmo consiste en el análisis del problema:
Las ecuaciones de segundo grado se resuelven mediante la siguente operación,
Por lo que para introducirlo en el algoritmo se siguen los siguientes pasos.
a)
b)
a)
b)
4. Las variables de salida del algoritmo son: X1 y X2
En el siguiente paso se realizará el diseño del algoritmo primero en pseudocódigo y seguido el diagrama de flujo .
PSEUDOCÓDIGO
2. Calcular d =b2− 4ac
3.Si d ≥0 entonces utilizar las fórmulas:
a)
b)
En caso contrario utilizar las fórmulas:
a)
b)
Terminar la condición
4. Escribir las variables X1 y X2
DIAGRAMA DE FLUJO
Imagen sacada de los apuntes del profesor Alfredo López